Skip to main content
Feedback

Boomi Assure

Use Boomi Assure to submit your integration processes and data to for testing against future releases.

Your use of Boomi Assure improves the quality of our platform updates and offers better assurance that they work with your processes and data.

note

Boomi Assure is an optional feature that your system administrator can enable in your account. Pay special attention to the privacy policy. Boomi Assure does not provide a way for partners or customers to conduct their own process integration, regression, or automated testing.

After enabling Boomi Assure, a Submit Test button appears when you are in Test mode. In addition, you can manage submitted tests on the Boomi Assure page in the Manage menu.

During Test mode executions, a Boomi Assure test package is built on the Runtime. The package records all process steps and configurations and the data that flows through the steps. After the Test mode execution completes, you can inspect the results. Click the Submit Test button to send the test to . After submitting a test, it is used to test future releases of Integration.

Each submitted Boomi Assure test is tested against all future releases of unless you decide to remove it from the Boomi Assure page.

What is tested by Boomi Assure?

The submitted Boomi Assure test “package” contains all process steps. The following table lists the process steps that are tested, as well as a few exceptions.

note

Not every tested process step has exceptions.

Tested process steps and their exceptions
Tested process stepsExceptions
Branch 
Business Rules 
Cleanse 
Data ProcessExcludes process step if it has custom scripting, zip or unzip, PGP encrypt, or PGP decrypt.
DecisionExcludes SQL statements, connector calls, and stored procedures.
Exception 
Find Changes 
Flow Control 
MapExcludes steps using document caches, such as maps using join functionality.
MessageExcludes SQL statements, connector calls, and stored procedures.
Notify 
Return Documents 
Route 
Set PropertiesExcludes SQL statements, connector calls, and stored procedures.
Stop 

The following process steps are not tested in a submitted test:

  • Add to Cache
  • Connector
  • Process Call
  • Program Command
  • Remove From Cache
  • Retrieve From Cache
  • Start
  • Trading Partner
  • Try/Catch

These restrictions make replaying Boomi Assure tests safer for both and our customers. The exceptions listed above are based on steps that may have side effects, for example a connector call that creates new accounts in a third-party system, and may not be safe to execute repeatedly. If one of the above steps is encountered while executing a test, the step is skipped and the output data of that step is used as the input for the next step.

How much data is recorded by Boomi Assure?

Recording stops when the amount of data recorded during a test execution reaches 50 MB. If this stoppage occurs, a test package is not saved for the execution and the Submit Test button is not enabled upon the execution’s completion.

To enable or disable Boomi Assure, go to Account Information.

You must have an assigned role that includes the Account Administration or Boomi Assure privilege.

  1. In the Settings > Account page, select the Account Information tab.

  2. Select Enable Boomi Assure.

    A confirmation dialog opens.

  3. Read the notice in the dialog and then click OK.

  4. Click the read privacy policy link.

    The privacy policy opens in another browser tab or window. When you are done reviewing the policy, close it.

  5. Click Save.

On this Page